total voluntarily-returning people - Turkish English Dictionary